Log In  
BBS > Lexaloffle Community Superblog
This is a combined feed of all Lexaloffle user blogs. For Lexaloffle-related news, see @zep's blog.

All | Following | PICO-8 | Voxatron | General | Off-site
[ :: Read More :: ]

Cart #teleport-0 | 2020-06-21 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
4

Note: This game was created during Mid-Jam 2020, a game jam on itch.io

How does teleportation work? It's quite easy to explain. There is an invisible teleportation vortex, which carries the subject to its destination. In this game, YOU are the teleporter. Whenever a person enters, your job is to recreate the vortex path using your arrow keys as quick as possible.

The vortex path is displayed on the screen for you to memorize while the person walks towards the teleporter. Once he enters, the path disappears and you have to quickly smash the arrow keys according to the path (left/right/up/down). Please note that you shouldn't try to accomplish this in realtime (as the teleported person is gliding along the path), instead try to do it much quicker than that. If you're too slow, the teleportation process fails, resulting in the death of the person. So make sure you do a good job!

Note: The game might be a bit tricky to get used to, so don't give up too early :)

There are 8 screens to master. Have fun!

P#78363 2020-06-21 13:04 ( Edited 2020-06-22 13:17)
[ :: Read More :: ]

Cart #fathersday-2 | 2020-06-21 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

HAPPY FATHERS DAY!

i made a playable birthday card,
i hope you like it dad!

P#78361 2020-06-21 06:57 ( Edited 2020-06-21 07:37)
[ :: Read More :: ]

Cart #game_and_timer_vermin-1 | 2020-06-22 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
9

This is the second game I made. This is my own take on the third game in the game & watch series; vermin
Left/Right - Move
Z - start Game A
X - start Game B
press and hold z or x - to see your high score.
To play you must stop the moles from getting the apples.

P#78349 2020-06-21 00:58 ( Edited 2020-06-22 18:23)
[ :: Read More :: ]

Cart #brettski_clock-1 | 2020-10-25 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

Hey so I built a clock. Just because :)

It actually turned out to be a pretty fun little project.

Cart #brettski_clock-0 | 2020-06-21 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

P#78344 2020-06-21 00:12 ( Edited 2020-10-25 00:16)
[ :: Read More :: ]

Cart #space_rescue-0 | 2020-06-20 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
9

Space Rescue

Rescue all the stranded astronauts in this top-down, asteroids inspired shooter.

Features

  • Four levels!
  • Final boss!
  • Power-ups!
  • Original music tracks!
  • Cheesy sci-fi references!
  • Options menu to customize your gameplay:
    • Difficulty select
    • Enable / Disable screen shake
    • Enable / Disable music
    • Level select

Controls

  • Left, right to steer
  • Up, down to throttle
  • Z to fire
  • X to open the radar screen

Source code

It's on Github!

I'm not proud of the code, this grew up from a prototype. I'll do OOP next time I swear!

Credits

This is our first actual complete pico-8 game. We had a lot of fun making this and having friends playtest.

Art & Music by Kat ig: @kat_acute_travesty
Programming by Nina tw: @nsatragno

P#78343 2020-06-21 00:07
[ :: Read More :: ]

Cart #potorty-0 | 2020-06-20 | Code ▽ | Embed ▽ | No License
6

Small demo made for the Nova 2020 (online) party. It's a remix of Patarty demo by Slipstream on the Amiga 1200 ( https://demozoo.org/productions/173425/ ). Makes heavy use of tline :)

P#78337 2020-06-20 19:27
[ :: Read More :: ]

After reading this post https://www.lexaloffle.com/bbs/?tid=38297 I got more interested in coroutines. I had originally dismissed them completely, but this article https://docs.google.com/document/d/14HzJnqKdVtBjN2vN9-rZHLR3rlgwWwDym8ehzhKRqFo got me thinking that I had missed something.

Here is my before and after wall animation code. (Flappy Bird Game) Both achieve the same result, but I feel like the coroutine version is easier to expand and update. The coroutine encapsulates the entire animation logic, including delay. While the function version has to manage more variables.

What do you think? Is the coroutine version better or worse?

P#78333 2020-06-20 15:52
[ :: Read More :: ]

Cart #piano-2 | 2020-06-24 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
26

A piano controlled by a keyboard or MIDI controller.

left/right: change instrument.
up/down: change input mode.

MIDI input (Mac and Windows)

Use this program to use a MIDI controller. It converts MIDI inputs into keyboard inputs.

Keyboard input

This approach approximates a piano layout using the keyboard (like in PICO-8's SFX editor).

P#78330 2020-06-20 12:32 ( Edited 2020-06-24 08:01)
[ :: Read More :: ]

Cart #astroclerkfonts-1 | 2020-06-19 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
4

This cart contains three things of interest:

  • A 6x15 font I used in Astro Clerk
  • Code for encoding your own 6x15 font in the same way (i.e. four 1-bit graphics per tile)
  • Code for decoding/printing with a 6x15 font

Inside the cart, you can use initfont to create a starting point by upscaling the system font, encode6x15 to write the sprites, and print6x15 to output the result.

P#78314 2020-06-19 21:19 ( Edited 2020-06-19 21:20)
[ :: Read More :: ]

Cart #popper-10 | 2020-07-19 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
5

Well, I've made my first game to a point that you can do something and I'm pretty darn proud of myself.

Enjoy popper!

UPDATED: Added an instructional note at the beginning of the game.

UPDATE2: Now with better-looking Popcorn AND you have to press the button until they all pop!

UPDATE3: Added more kernels and numbers are deleted from the table if they've been chosen making for a faster completion of the game by removing chance of selecting a kernel that has already been popped.

UPDATE4: Jitterbug! Kernels are now all very excited about popping.

UPDATE5: Maybe you aren't hungry for too many kernels. How about being able to choose from a few random amounts of kernels to pop? Well, now you've got it!

UPDATE6: Improved kernel and corn sprites and RANDOM rotation of popped kernels :)

UPDATE7: Added screenshake to popped kernels for a little bit of juicyness as well as changed the titles for the menu selection.

UPDATE8: I'm calling this trial game done. It's incredibly over-engineered and there are likely many places that can be optimized, but I love this little game that I made.

P#78306 2020-06-19 20:41 ( Edited 2020-07-19 14:52)
[ :: Read More :: ]

Cart #td3d-0 | 2020-06-19 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
7

Ok I finally got it right.

This is pretty much a prism command that draws a rectangle as well as lines to connect it to another rectange that's a little larger.

Enjoy!

P#78299 2020-06-19 19:57
[ :: Read More :: ]

Cart #gloryhammer-0 | 2020-06-19 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA


This is a game tribute to the prince of Fife.
It fall under the fan art category. While technically this cart has no actual references to the band, do not distribute this for money, Angus is their i.p.!
Someday:
He will quest for the jet pack and gain a dash ability.

  • this will include a laser dragon boss battle!

Then he will recharge his hammer in the sun and gain the smash ability.

  • this will include a Death Knight boss battle!

There may be 8bit heavy metal music!

P#78261 2020-06-19 07:43
[ :: Read More :: ]

Since quarantine is boring, I thought to start something I was thinking of doing for a long time, which is to format and proofread PICO's manual. I'm around a third of the way done, and below I have linked a Drive folder with the drafts. If anyone wants to review and maybe critique the formatting please do so! I'm no expert at this, so any help/advice would be very welcome.

Drive link

I'm using Bean as my word processor and there's two files in the folder: a .bean and a .rtfd file. I tried to make the colour scheme using PICO's palette here, and the background colour is the code editor's background. I also tried to make the font and syntax highlighting as accurate as possible. I don't know if the font will work unless I export as a PDF though, since the font is custom. I found a font for PICO but the link was good as dead (file in owner's trash) so I made one.

P#78249 2020-06-19 00:45 ( Edited 2020-06-19 00:51)
[ :: Read More :: ]

Cart #jazotuhoju-0 | 2020-06-18 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA

This was made for a school project, we were assigned colored shirts and had to support out color in the most creative way possible. I decided to make a quick little game.

P#78246 2020-06-18 22:02 ( Edited 2020-06-18 22:02)
[ :: Read More :: ]

Cart #nedabuzonu-1 | 2020-06-18 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

This is my snippet with PRINT functions that mimic Apple II text artefacts.

function _init()
sfx(0)
end

function _draw()
cls()
nprint("normal",1,0)
iprint("inverse",1,2)
fprint("flash",1,4)
hprint("hirez artefact",1,6)
hiprint("hirez artefact inverse",1,8)

nprint([[
nprint
iprint
fprint
hprint
hiprint

(x,y) coordinater are in
      caracters not in pixels!
      32 x 20 
]],1,10)
end

-- apple ii prints

function iprint(_str,_x,_y)
l=#_str*4-1
rectfill(_x*4,_y*6,_x*4+l,_y*6+5,7)
print(_str,_x*4,_y*6,0)
end

function fprint(_str,_x,_y)
l=#_str*4-1
print(_str,_x*4,_y*6,7) 
    if (time()%.5>.2) then
        rectfill(_x*4,_y*6,_x*4+l,_y*6+5,7)
        print(_str,_x*4,_y*6,0)
    end
end

function nprint(_str,_x,_y)
print(_str,_x*4,_y*6,7)
end

function hprint(str,_x,_y)
_x*=4
_y*=6
print(str,_x,_y,3)
print(str,_x+2,_y,2)
print(str,_x+1,_y,7)
end

function hiprint(str,_x,_y)
_x*=4
_y*=6
rectfill(_x,_y,_x+#str*4,_y+5,7)
print(str,_x,_y,3)
print(str,_x+2,_y,2)
print(str,_x+1,_y,0)
end
P#78245 2020-06-18 21:47 ( Edited 2020-06-18 21:54)
[ :: Read More :: ]

Cart #pico_cannons-0 | 2020-06-18 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
7

Pico Cannons

My first pico8 game. Main idea was to create game similar to Gorillas, which I played as a kid with my brother. I wanted to keep it simple, so you cannot create holes, but terrain can be altered by explosions.

Gameplay

Game is turn based and can be only played by 2 players. No AI at current version.
Active player is marked with arrow.

Controls

Use ⬅️ and ➡️ arrows to set angle and hold ❎ to add power.

P#78242 2020-06-18 21:00 ( Edited 2020-06-18 21:01)
[ :: Read More :: ]

Usually, If it takes longer than 1/30 sec, frame is skipped automatically.
But I want to refuse it. How can I turn off "Auto Frame Skip" ?
Of course, Game is sometimes slow. I know.

P#78233 2020-06-18 17:19
[ :: Read More :: ]

Just got started with PICO-8, I feel like I'm going to waste hours messing around with this.
Anyways, here's Totaka's Song, as heard in most games he composed for.

[sfx]

P#78229 2020-06-18 15:38
[ :: Read More :: ]

Hello! First of all thanks for including PICO-8 in a bundle, it was a pleasant surprise to find while browsing all the amazing stuff there.
So, I have decided immediately to remake my old prototype, to get a bit of an understanding of how everything works.

Cart #gooparadoxed-17 | 2020-07-06 | Code ▽ | Embed ▽ | No License
1

I would be happy to hear your feedback, I know there is a lot of room for improvement.

EDITS: Updated game a bit, changed controls, and added a few sounds. I'm still happily looking for feedback.

P#78226 2020-06-18 15:19 ( Edited 2020-07-06 17:24)
[ :: Read More :: ]

Cart #picotafl11-0 | 2020-06-18 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

Particles? Who wants 'em! A.I.? Nobody likes it!

Sometimes you just need to make a game in 3 days and not worry about some stuff.

Here's Picotafl Unmastered, a simple 2-player implementation of Hnefatafl in PICO-8!

Hnefatafl is a nordic tabletop game from the Viking Era. Sometimes it's referred to as "Viking Chess", for its resemblance. It apparently was very famous in its day, but Chess came over and left Hnefatafl in the shadows.

I know that most people now (including me) don't have a second person to play the game with, but this will have to do for now. Whenever I have the time, I'll make a very polished version with at least a King's Army A.I.. Unlike Chess, Hnefatafl doesn't have an established way of doing A.I. so I'll have to study a little bit. It will take some time.

Here's the basics:

One player plays as the King and his soldiers, and the other plays as the invaders.
The King's goal is to either kill all of the invaders or get the King piece to one of the corners.
The invaders' goal is to kill the King.

Rules:

  • Invaders move first, then players take turns
  • You can only move one piece every turn, to a vacant square along its row or column. No jumping over pieces!
  • A piece is captured when it's "sandwiched" in between two enemy pieces, or between a corner and an enemy
  • The King is captured when it's surrounded by 4 enemy pieces, or the board side and 3 enemies (Latter is a house rule.)
  • If you move your piece in between two enemy pieces, it will get captured! (This is a house rule.)
  • Only the King can be put in the middle square. You can jump over it though

Controls:

  • ARROWS to move cursor
  • Z to select and put down pieces
  • X or put the piece in the original place to cancel the move

Credits:

  • Heavily, HEAVILY inspired by Pico Checkmate, by Krystman
  • Big font by zep
  • Outline sprite by Liquidream
  • Outline sprint by 24appnet
P#78220 2020-06-18 12:25 ( Edited 2020-06-18 14:10)
View Older Posts